there are sufficient funds - Allemand Anglais Dictionnaire